constricting cuffs - Turc Anglais Dictionnaire